package cn.lg.soar.database.base.entity;

/**
 * 多租户表实体接口
 * @author luguoxiang 469599794@qq.com
 * @Date: 2024/3/16 17:25
 * 开源项目：https://gitee.com/lgx1992/lg-soar 求star！请给我star！请帮我点个star！
 */
public interface ITenantEntity {

    String CONFIG_NAME = "lg.database.enabled-tenant";

    /**
     * 数据库字段
     */
    String COLUMN = "tenant_id";

    /**
     * 实体类字段
     */
    String PROPERTY = "tenantId";

    /**
     * 获取租户id
     * @return
     */
    Integer getTenantId();

    /**
     * 设置租户id
     * @param tenantId
     */
    void setTenantId(Integer tenantId);

}
